ヘッダーをスキップ
Oracle TimesTen In-Memory Databaseトラブルシューティング・プロシージャ・ガイド
リリース6.0
B25774-01
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttRepAdmin使用時の問題

ttRepAdmin -duplicate使用時の問題

ttRepAdmin -duplicateを実行する前に新しいサブスクライバDSNに接続している場合、データ・ストアはすでに作成されています。このような状況では、-duplicateは次のメッセージを返します。

Error : Restore not done : The datastore already exists. 
Unable to restore datastore locally 
 

ttStatusを実行し、返されたリストにデータ・ストアがあるかどうかを確認することによって、データ・ストアの有無を確認します。新しいサブスクライバ・データ・ストアがある場合は、それを破棄し、ttRepAdmin -duplicateを再度実行します。

> ttDestroy /tmp/newstore > ttRepAdmin -dsn newstoreDSN -duplicate -name newstore -from masterds -host "server1"
注意: データ・ストアがディスクレス・ロギング用に構成されている場合は、ttDestroyではなくttAdmin-ramUnloadを使用してデータ・ストアを破棄してください。

レプリケーション・スキームにサブスクライバ・データ・ストア名やホスト名を間違って入力した場合、次のようなメッセージが表示されます。

Unable to swap datastore locally 
No receiver NEWSTORE on SERVER2 found to swap with 
 

「unable to copy/create file」などのエラーが表示された場合は、一時ディレクトリの領域不足を示します。一時ファイルが格納されているディレクトリは、次のとおりです。

Operating System
/tmp file Location
Solaris
/tmp
Windows
c:\temp
Linux
/tmp
HP-UX
/var/tmp
AIX
/tmp

一時ディレクトリを上書きするには、Windowsの場合は変数TMP、その他のプラットフォームではTMPDIRを定義します。 この変数には送信マシンのルート環境(Windowsではsystem)および受信マシンのユーザー環境で有効なディレクトリを定義する必要があります。

TimesTenデーモンによって認識されるTMPまたはTMPDIR変数を変更するには、次のようにします。

注意: TimesTenデーモンを停止して再起動すると、現在メモリー内にあるすべてのTimesTenデータ・ストアが無効になります。したがって、アプリケーションがそれらのデータ・ストアに接続しているときは、TimesTenデーモンを停止および再起動しないでください。

「Must specify -scheme」エラーが返される

TTREP.REPLICATIONS表に複数のスキームが指定されている場合、一部のttRepAdminコマンドによって次のエラーが返されることがあります。

Must specify -scheme to identify which replication scheme to use 
 

データ・ストアで使用するレプリケーション・スキームの名前を確認するには、ttIsqlユーティリティを使用して接続し、次のコマンドを入力します。

Command> SELECT * from TTREP.REPLICATIONS;
例4.15

この例は、2つのレプリケーション・スキームREPSCHEME1とREPSCHEME2が、subDSNに関連付けられたデータ・ストアに割り当てられていることを示しています。この場合、ttRepAdmin -schemeオプションを使用する必要があります。

> ttIsql -connStr "dsn=subDSN" 
Command> SELECT * from TTREP.REPLICATIONS; 
< REPSCHEME1      , REPL                , C, 0, 0, -1 > 
< REPSCHEME2      , REPL                , C, 0, 0, -1 > 
2 rows found. 
Command> exit 
> ttRepAdmin -dsn subDSN -receiver -list -scheme REPSCHEME1 
Peer name         Host name                 Port    State  Proto 
----------------  ------------------------ ------  ------- ----- 
SUBSCRIBER1        MYHOST                   Auto   Start      10 
Last Msg Sent Last Msg Recv Latency TPS     RecordsPS Logs 
------------- ------------- ------- ------- --------- ---- 
0:01:12       -               19.41       5        52    2